Immune Cells Tackle A Human Obstacle Course